export interface ISysMaterialGroup {
	ID?: string | null;
	Name: string | null;
	Code: string | null;
	ErpId: string | null;
	Description: string | null;
	State: '启用' | '禁用';
	CreateTime: Date | null;
	UpdateTime: Date | null;
	CreateBy: string | null;
	UpdateBy: string | null;
	Level: number;
	Remark: string | null;
	ParentId: null;
	Parent?: ISysMaterialGroup;
}

export interface ISysMaterialGroupVm {
	Entity: ISysMaterialGroup;
	ActionName?: string | null;
	IsMyApprove?: boolean | null;
}

export interface ISysMaterialGroupView extends ISysMaterialGroup { }

export interface ISysMaterialGroupQuery {
	Name?: string | null;
	Code?: string | null;
	ErpId?: string | null;
	State?: number | null;
	ParentId?: string | null;
}
